detergent additives to petrol - Espagnol Anglais Dictionnaire